*{ margin: 0; padding: 0; }
li{ list-style: none; }
#rule{ height: auto; display: none;}
#rule:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html #rule{height: 1%;}
/* End hide from IE-mac */
#content{ width: 100%; margin:  0 auto; padding: 20px 0;}

#rule ul{ padding: 10px 0 20px 0 }
#rule .counting{margin: 0 20px;}
#rule .counting li {display: block; float: left;margin: 0 8px 8px 0; width:210px; position: relative; text-align: left;} 

#content #rule{ display: block; }
